home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3osgdgt.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_OSGADGET_H = 1;
- include("oops/r3gadget.js")
-
-
- var R3CLID_OSGADGET = 42;
-
-
-
-
- // Description: The user has released gadget, such as button, slider etc.
- // Returns: Boolean, FALSE terminates event processing
- // p3: 'gadget' field contains event specific data.
-
- R3OGM_GADGETUP = 42003;
-
- function mR3OGM_GADGETUP(p3) {
- return DoA(this.r3obj, 42003, p3, R3TID_INTEGER, 0);
- }
-
- // Description: Gadget pressed
- // Returns: Boolean, return TRUE to continue event processing
- // p3: gadget field contains gadget specific information
-
- R3OGM_GADGETDOWN = 42004;
-
- function mR3OGM_GADGETDOWN(p3) {
- return DoA(this.r3obj, 42004, p3, R3TID_INTEGER, 0);
- }
-
- // Description: Sent whenever the gadgets state is changed between GADGETDOWN and GADGETUP methods.
- // Returns: Boolean, TRUE continues event processing
- // p3: gadget field filled with event gadget specific data, such as current value of the
- // gadget.
-
- R3OGM_GADGETSCROLL = 42005;
-
- function mR3OGM_GADGETSCROLL(p3) {
- return DoA(this.r3obj, 42005, p3, R3TID_INTEGER, 0);
- }
-
- // Description: The user has double clicked the gadget
-
- R3OGM_GADGETDOUBLECLICK = 42006;
-
- function mR3OGM_GADGETDOUBLECLICK(p3) {
- DoA(this.r3obj, 42006, p3, R3TID_INTEGER, 0);
- }
-
- // Description: control is accepted (double-clicked or when Enter is hit)
-
- R3OGM_ACCEPT = 42007;
-
- function mR3OGM_ACCEPT() {
- DoA(this.r3obj, 42007, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_PARENTEVENT = 42010;
-
- function mR3OGM_PARENTEVENT() {
- DoA(this.r3obj, 42010, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_REPOSITION = 42011;
-
- function mR3OGM_REPOSITION() {
- DoA(this.r3obj, 42011, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_ENABLEGADGET = 42012;
-
- function mR3OGM_ENABLEGADGET() {
- DoA(this.r3obj, 42012, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_SHOWGADGET = 42013;
-
- function mR3OGM_SHOWGADGET() {
- DoA(this.r3obj, 42013, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_REPAINTGADGET = 42014;
-
- function mR3OGM_REPAINTGADGET() {
- DoA(this.r3obj, 42014, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_ADDTOOLTIP = 42016;
-
- function mR3OGM_ADDTOOLTIP() {
- DoA(this.r3obj, 42016, 0, R3TID_INTEGER, 0);
- }
-
- // Description: Sent whenever the gadgets is activated either by mouse or keyboard
- // Returns: Boolean, TRUE continues event processing
- // p3: gadget field filled with event gadget specific data, such as current value of the
- // gadget.
-
- R3OGM_ACTIVE = 42017;
-
- function mR3OGM_ACTIVE(p3) {
- return DoA(this.r3obj, 42017, p3, R3TID_INTEGER, 0);
- }
-
- // Description: Sent whenever the gadgets is deactivated
- // Returns: Boolean, TRUE continues event processing
- // p3: gadget field filled with event gadget specific data, such as current value of the
- // gadget.
-
- R3OGM_INACTIVE = 42018;
-
- function mR3OGM_INACTIVE(p3) {
- return DoA(this.r3obj, 42018, p3, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_GADGETEVENT = 42019;
-
- function mR3OGM_GADGETEVENT() {
- DoA(this.r3obj, 42019, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_BEGINDRAG = 42020;
-
- function mR3OGM_BEGINDRAG() {
- DoA(this.r3obj, 42020, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGCM_ACTIVATEAPP = 42021;
-
- function mR3OGCM_ACTIVATEAPP() {
- DoA(this.r3obj, 42021, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_NOTIFYPOPUPMENU = 42022;
-
- function mR3OGM_NOTIFYPOPUPMENU() {
- DoA(this.r3obj, 42022, 0, R3TID_INTEGER, 0);
- }
-
-
- R3OGM_EXTGADGETEVENT = 42023;
-
- function mR3OGM_EXTGADGETEVENT() {
- DoA(this.r3obj, 42023, 0, R3TID_INTEGER, 0);
- }
-
- // Description: The user has canceled entry e.g. by pressing ESC.
- // Returns: Boolean, FALSE terminates event processing
- // p3: 'gadget' field contains event specific data.
-
- R3OGM_CANCEL = 42024;
-
- function mR3OGM_CANCEL(p3) {
- return DoA(this.r3obj, 42024, p3, R3TID_INTEGER, 0);
- }
-
-
-
-
- R3OGA_PlaceText = 42503;
- function GetR3OGA_PlaceText() {
- return R3Get(this.r3obj, R3OGA_PlaceText, R3TID_INTEGER, 0);
- }
-
- R3OGA_NgOffsetX = 42504;
- function SetR3OGA_NgOffsetX(value) {
- R3Set(this.r3obj, R3OGA_NgOffsetX, value, R3TID_INTEGER, 0);
- }
-
- function GetR3OGA_NgOffsetX() {
- return R3Get(this.r3obj, R3OGA_NgOffsetX, R3TID_INTEGER, 0);
- }
-
- R3OGA_NgOffsetY = 42505;
- function SetR3OGA_NgOffsetY(value) {
- R3Set(this.r3obj, R3OGA_NgOffsetY, value, R3TID_INTEGER, 0);
- }
-
- function GetR3OGA_NgOffsetY() {
- return R3Get(this.r3obj, R3OGA_NgOffsetY, R3TID_INTEGER, 0);
- }
-
- R3OGA_NgPadX = 42508;
- function SetR3OGA_NgPadX(value) {
- R3Set(this.r3obj, R3OGA_NgPadX, value, R3TID_INTEGER, 0);
- }
-
- function GetR3OGA_NgPadX() {
- return R3Get(this.r3obj, R3OGA_NgPadX, R3TID_INTEGER, 0);
- }
-
- R3OGA_NgPadY = 42509;
- function GetR3OGA_NgPadY() {
- return R3Get(this.r3obj, R3OGA_NgPadY, R3TID_INTEGER, 0);
- }
-
- R3OGA_Image = 42519;
- function GetR3OGA_Image() {
- return R3ToJS(R3Get(this.r3obj, R3OGA_Image, R3TID_OBJECT, 0));
- }
-
- R3OGA_ConflictState = 42527;
- function GetR3OGA_ConflictState() {
- return R3Get(this.r3obj, R3OGA_ConflictState, R3TID_INTEGER, 0);
- }
-
- R3OGA_LeftPopupMenu = 42535;
- function SetR3OGA_LeftPopupMenu(value) {
- R3Set(this.r3obj, R3OGA_LeftPopupMenu, value, R3TID_OBJECT, 0);
- }
-
- function GetR3OGA_LeftPopupMenu() {
- return R3ToJS(R3Get(this.r3obj, R3OGA_LeftPopupMenu, R3TID_OBJECT, 0));
- }
-
- R3OGA_LeftPopupMargin = 42540;
- function SetR3OGA_LeftPopupMargin(value) {
- R3Set(this.r3obj, R3OGA_LeftPopupMargin, value, R3TID_INTEGER, 0);
- }
-
- function GetR3OGA_LeftPopupMargin() {
- return R3Get(this.r3obj, R3OGA_LeftPopupMargin, R3TID_INTEGER, 0);
- }
-
- R3OGA_AlignPopupMenu = 42541;
- function GetR3OGA_AlignPopupMenu() {
- return R3Get(this.r3obj, R3OGA_AlignPopupMenu, R3TID_INTEGER, 0);
- }
-
- var R3PLACETEXT_LEFT = 0;
- var R3PLACETEXT_RIGHT = 1;
- var R3PLACETEXT_ABOVE = 2;
- var R3PLACETEXT_BELOW = 3;
- var R3PLACETEXT_IN = 4;
- var R3GAD_TEXTLEN = 256;
-
-
- function r3Osgadget () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_OSGADGET, arguments);
- }
- // Methods
- this.GADGETUP=mR3OGM_GADGETUP;
- this.GADGETDOWN=mR3OGM_GADGETDOWN;
- this.GADGETSCROLL=mR3OGM_GADGETSCROLL;
- this.GADGETDOUBLECLICK=mR3OGM_GADGETDOUBLECLICK;
- this.ACCEPT=mR3OGM_ACCEPT;
- this.PARENTEVENT=mR3OGM_PARENTEVENT;
- this.REPOSITION=mR3OGM_REPOSITION;
- this.ENABLEGADGET=mR3OGM_ENABLEGADGET;
- this.SHOWGADGET=mR3OGM_SHOWGADGET;
- this.REPAINTGADGET=mR3OGM_REPAINTGADGET;
- this.ADDTOOLTIP=mR3OGM_ADDTOOLTIP;
- this.ACTIVE=mR3OGM_ACTIVE;
- this.INACTIVE=mR3OGM_INACTIVE;
- this.GADGETEVENT=mR3OGM_GADGETEVENT;
- this.BEGINDRAG=mR3OGM_BEGINDRAG;
- this.ACTIVATEAPP=mR3OGCM_ACTIVATEAPP;
- this.NOTIFYPOPUPMENU=mR3OGM_NOTIFYPOPUPMENU;
- this.EXTGADGETEVENT=mR3OGM_EXTGADGETEVENT;
- this.CANCEL=mR3OGM_CANCEL;
-
- // Attributes
- this.GetPlaceText=GetR3OGA_PlaceText;
- this.GetNgOffsetX=GetR3OGA_NgOffsetX;
- this.SetNgOffsetX=SetR3OGA_NgOffsetX;
- this.GetNgOffsetY=GetR3OGA_NgOffsetY;
- this.SetNgOffsetY=SetR3OGA_NgOffsetY;
- this.GetNgPadX=GetR3OGA_NgPadX;
- this.SetNgPadX=SetR3OGA_NgPadX;
- this.GetNgPadY=GetR3OGA_NgPadY;
- this.GetImage=GetR3OGA_Image;
- this.GetConflictState=GetR3OGA_ConflictState;
- this.GetLeftPopupMenu=GetR3OGA_LeftPopupMenu;
- this.SetLeftPopupMenu=SetR3OGA_LeftPopupMenu;
- this.GetLeftPopupMargin=GetR3OGA_LeftPopupMargin;
- this.SetLeftPopupMargin=SetR3OGA_LeftPopupMargin;
- this.GetAlignPopupMenu=GetR3OGA_AlignPopupMenu;
- }
-
- r3Osgadget.prototype=new r3Gadget;
- // r3osgdgt.h_H